home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Scene Storm
/
Scene Storm - Volume 1.iso
/
coding
/
c
/
jpegagasrc
/
jpegaga
/
makefile.gcc
< prev
next >
Wrap
Makefile
|
1995-11-08
|
851b
|
38 lines
#makefile for jpegAGA (68020+ version)
#you need libjpeg.a V6 in this directory
#you need PhxAss or a similar assembler
#that understands 68020 opcodes
#and creates standard Amiga object format
vpath %.h ../jpeg-6
vpath %.c ../jpeg-6
CFLAGS = -I. -I../jpeg-6 -O2 -m68020 -msoft-float -noixemul -fbaserel
CC=gcc
OBJ = jpegAGA.o display.o scalefit.o ASLScreenMode.o AmigaJdatasrc.o\
fromWB.o pattern.o ASLfiles.o EncodeHAM8.o WritePixel.o
INCLUDES= jconfig.h jmorecfg.h jpeglib.h myerror.h jerror.h WBFlags.h
jpegAGA: $(OBJ)
gcc $(CFLAGS) $(OBJ) libjpeg.a -o jpegAGA.020
#assemble with large code/data
EncodeHAM8.o: EncodeHAM8.asm
PHXass OPT ! EncodeHAM8.asm TO temp.o
hunk2gcc temp.o
mv obj.* EncodeHAM8.o
WritePixel.o: WritePixel.asm
PHXass WritePixel.asm TO temp2.o
hunk2gcc temp2.o
mv obj.* WritePixel.o
$(OBJ): $(INCLUDES)